
package controllers;
import vos.*;
import play.db.jpa.Transactional;
import play.libs.Json;
import sanduche.play.shared.SanController;
import play.mvc.Http.Request;
import play.mvc.Http.Response;
import play.mvc.Http.Session;
import play.mvc.Result;
import models.*;
public class MensajeriaController extends SanController {
	@Transactional
	public static Result sendMessage(){
		try{
			Mensaje body = Json.fromJson(request().body().asJson(),Mensaje.class);
			Session session = session();
			return ok(Json.toJson(sanduche.controllers.MensajeriaController.sendMessage(body, session)));
		}catch(Throwable e){return parseError(e);}
	}
 
	@Transactional
	public static Result otraCosa(Long idColegio){
		try{
			Mensaje body = Json.fromJson(request().body().asJson(),Mensaje.class);
			return ok(Json.toJson(sanduche.controllers.MensajeriaController.otraCosa(body, idColegio)));
		}catch(Throwable e){return parseError(e);}
	}
}